import 'package:website.core/core/domain/stores/user_store.dart';

abstract class DisposeStorages {
  Future<void> call();
}

class DisposeStoragesImpl implements DisposeStorages {
  const DisposeStoragesImpl({
    required UserStore userStore,
  }) : _userStore = userStore;

  final UserStore _userStore;

  @override
  Future<void> call() async {
    await _userStore.close();
  }
}
